Advertisement
Advertisement
leopard seal
noun
a yellowish-gray, spotted seal, Hydrurga leptonyx, of the Antarctic.
Discover More
Word History and Origins
Origin of leopard seal1
First recorded in 1890–95
Advertisement
Advertisement
Advertisement
Advertisement
Browse